have a fighting chance - Alemán Inglés Diccionario